Erik Temple

Open all errors
Extended Debugging by Erik TempleVersion 2/100212
"Provides a way for the author to release a build of a game while retaining both custom and built-in debugging commands. Also wraps Inform's debug tracing routines in phrases that authors can use to trigger rule-tracing from the source text rather than from the command prompt and provides other debugging features."
Glimmr Canvas Animation by Erik TempleVersion 2/160627(for Glulx only)
"Provides a 'track'-based system for independent animation of graphic elements, canvases, and windows. Features animation presets, automated easing/tweening, and a detailed debugging log."
ni

In 'To #if utilizing Glimmr debugging' glimmr drawing commands by erik
temple, syntax error(s) were found
in the '(-' ... '-)' schema '#ifdef Glimmr_DEBUG;': (1). no matching
'#endif' (2). misplaced directive


In 'say "[>console][DC]Drawing a rectangle [...] dimensions [width] by
[height].[<]"' glimmr
drawing commands by erik temple, syntax error(s) were found in the '(-' ...
'-)' schema 'glk_set_window( gg_mainwin ); } RunParagraphOn();': (1).
unexpected '}' (2). unexpected '(' (3). unexpected ')'


In 'To #end if' glimmr
drawing commands by erik temple, syntax error(s) were found in the '(-'
... '-)' schema '#endif;': (1). misplaced directive


An internal error has occurred: unable to represent kind in inter. The
current sentence is 'To adjust the (P - a (list of numbers) valued
property) of (O - an object) by (dX - a number) and (dY - a number)' (Erik Temple/Glimmr Canvas Animation.i7x, line 53);
the error was detected at line 172 of "inform7/runtime-module/Chapter
2/Kind Declarations.w". This should never happen, and I am now halting in
abject failure.
Glimmr Canvas-Based Drawing by Erik TempleVersion 4/160626(for Glulx only)
"A framework for drawing graphics of various types--from sprite images to painted text--to a Glulx graphics window. Takes an object-oriented approach, with graphic elements represented as individual objects."
ni

In 'To #if utilizing Glimmr debugging' glimmr drawing commands by erik
temple, syntax error(s) were found
in the '(-' ... '-)' schema '#ifdef Glimmr_DEBUG;': (1). no matching
'#endif' (2). misplaced directive


In 'say "[>console][DC]Drawing a rectangle [...] dimensions [width] by
[height].[<]"' glimmr
drawing commands by erik temple, syntax error(s) were found in the '(-' ...
'-)' schema 'glk_set_window( gg_mainwin ); } RunParagraphOn();': (1).
unexpected '}' (2). unexpected '(' (3). unexpected ')'


In 'To #end if' glimmr
drawing commands by erik temple, syntax error(s) were found in the '(-'
... '-)' schema '#endif;': (1). misplaced directive


In 'To #if utilizing the image-map graphlink preview option' (Erik Temple/Glimmr Canvas-Based Drawing.i7x, line 1623),
syntax error(s) were found in the '(-' ... '-)' schema '#ifdef
Glimmr_GRAPHLINK_PREVIEW;': (1). no matching '#endif' (2). misplaced
directive
Glimmr Drawing Commands by Erik TempleVersion 3/160626(for Glulx only)
"Provides commands for displaying images, shape primitives (such as rectangles, boxes, and lines), user-specified bitmap drawings, image maps, and for text-painting using 'fonts' with glyphs composed of either bitmaps or image files."
ni

In 'To #if utilizing Glimmr debugging' (Erik Temple/Glimmr Drawing Commands.i7x, line 1328),
syntax error(s) were found in the '(-' ... '-)' schema '#ifdef
Glimmr_DEBUG;': (1). no matching '#endif' (2). misplaced directive


In 'say "[>console][DC]Drawing a rectangle [...] dimensions [width] by
[height].[<]"' glimmr drawing commands by erik
temple, syntax error(s) were found in
the '(-' ... '-)' schema 'glk_set_window( gg_mainwin ); }
RunParagraphOn();': (1). unexpected '}' (2). unexpected '(' (3).
unexpected ')'


In 'To #end if' glimmr drawing commands by erik
temple, syntax error(s) were found
in the '(-' ... '-)' schema '#endif;': (1). misplaced directive
Glimmr Graphic Hyperlinks by Erik TempleVersion 2/160628(for Glulx only)
"Allows us to identify any number of rectangular areas of a Glulx graphic window as 'hotlinked'. When the player clicks within one of these zones, a command will be entered on behalf of the player, or we can specify some appropriate response of our own."
ni

In 'To #if utilizing Glimmr debugging' (Erik Temple/Glimmr Graphic Hyperlinks.i7x, line 142),
syntax error(s) were found in the '(-' ... '-)' schema '#ifdef
Glimmr_DEBUG;': (1). no matching '#endif' (2). misplaced directive


In 'To #end if' glimmr graphic hyperlinks by erik
temple, syntax error(s) were found
in the '(-' ... '-)' schema '#endif;': (1). misplaced directive
Inline Hyperlinks by Erik TempleVersion 3/161018(for Glulx only)
"Provides a simple, HTML-inspired syntax for adding hyperlinks within say phrases. No manual management of hyperlinks required. Requires Text Capture by Eric Eve. Works seamlessly with, but does not require, Flexible Windows."
Real-Time Delays by Erik TempleVersion 1/100607(for Glulx only)
"Allows the author to specify a delay of a given number of seconds/milliseconds before continuing the action."
Undo Output Control by Erik TempleVersion 5/170902
"In addition to allowing control over UNDO default messages, provides hooks into UNDO processing, including multiple ways to suspend UNDO temporarily, to place limitations on UNDO (such as allowing only one UNDO in a row), to undo the current turn from code, and to control when the game state is saved. Using the latter, we can effectively control which turn UNDO returns us to. Also allows changing the words which invoke UNDO and OOPS. Also allows the story to edit a blank command before analyzing it. Updated to Inform 6M62."
ni In Volume - Low Level Stuff, Part - PerformUndo, Section - Patches to
PerformUndo in the extension Undo Output Control by Erik Temple:


You wrote 'Include (- ! ==== ==== ==== ==== ==== ==== = [...] ter undo
failure rules +) ); } ]; -) instead of "Perform Undo" in "OutOfWorld.i6t"' undo output control by erik
temple: but this syntax was withdrawn in
April 2022, in favour of a more finely controlled inclusion command. See
the manual, but you can probably get what you want using 'replacing
"SomeFunctionName".' rather than 'instead of ...'.
In Part - Keyboard, Section - Patches to Keyboard in the extension Undo Output
Control by Erik Temple:


You wrote 'Include (- ! ==== ==== ==== ==== ==== ==== = [...] continue;
} return nw; } ]; -) instead of "Reading the Command" in "Parser.i6t"' undo output control by erik
temple: again, this syntax was withdrawn
in April 2022.